.SearchBox{
    position: relative;
    width: 100%;
    height: 500px;
    overflow: hidden;
    img{
        width: 100%;
    }
    .Searching{
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%,-50%);
        nz-input-group{
            width: 45rem;
            input{
              height: 5vh;
              border-radius: 0.5rem 0rem 0rem 0.5rem;
            }
            input:hover{
              border-color: #74b49b;
            }
        }
        button{
          background-color: #74b49b;
          width: 10rem;
          height: 10rem;
          color: #fff;
          height: 5vh;
          border: 0;
          font-size: 2rem;
          font-weight: 600;
          border-radius: 1rem;
        }
    }
}
.FourCards{
    position: relative;
    width: 100%;
    padding: 40px 400px;
    display: flex;
    flex-direction: row;
    nz-card{
        flex: 1;
        margin-left: 40px;
        border: 0;
        .Card-detail{
            position: absolute;
            width: 80%;
            height: 70px;
            line-height: 70px;
            background-color: #fff;
            color: #fff;
            border-radius: 10px;
            border: 1px rgba(255, 255, 255) solid;
            left: 50%;
            top: 50%;
            transform: translate(-50%,70%);
            text-align: center;
            font-size: 22px;
            font-weight: 700;
            padding: 0;
        }
    }
    
}
.experience{
    width: 100%;
    margin-bottom: 40px;
    .title-experience{
        text-align: center;
        span{
            margin: 0px 15px;
            font-size: 24px;
        }
        h1{
            display: inline-block;
        }
    }
    .img-experience{
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        .img1{
            position: relative;
            width: 25%;
            height: 250px;
            overflow: hidden;
            border: 2px #fff solid;
            img{
                width: 100%;
                // height: 100%;
            }
            .text-experience{
                position: absolute;
                left: 50%;
                top: 50%;
                transform: translate(-50%,-50%);
                color: #fff;
            }
        }
        
    }
}
.serve{
    width: 100%;
    height: 300px;
    // background-color: #038cc7;
    .img-serve{
        width: 100%;
        height: 350px;
        overflow: hidden;
    }
}